ball or piece of lead - Deutsch Englisch Wörterbuch